body {
	background: #ffffff; /* @backgroundColor */
	color: #555555; /* @textColor */
}
h1,
h2,
h4,
h5,
h6 {
	color: #2D432F; /* @H1Color */
} 
h3 {
	color: #787878; /* @H3Color */
}
a {
	color: #3c7c41; /* @linkColor */
}
#header {
	background-color: #0e3d0b; /* @headerColor */
	/* @headerTopColor, 0%, @headerBottColor, 100% */
	background: -moz-linear-gradient(top, #0e3d0b 0%, #a0c370 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e3d0b), color-stop(100%, #a0c370));
	background: -webkit-linear-gradient(top, #0e3d0b 0%, #a0c370 100%);
	background: -o-linear-gradient(top, #0e3d0b 0%, #a0c370 100%);
	background: -ms-linear-gradient(top, #0e3d0b 0%, #a0c370 100%);
	background: linear-gradient(to bottom, #0e3d0b 0%, #a0c370 100%);
}
.navbar>.container .navbar-brand, .middle-bar{
	color: #feffff; /* @sitetagColor */
}
/*.middle-bar{
  border-bottom: @middleBorder;
}*/
.top-bar {
  border-bottom: 1px solid #668E48; /* @topbarBorder */
}
/*.top-number{
  color: @topbarColor;
}*/
.dropdownbg {
	background-color: #a0c370;
}
ul.social-share li a {
	color: #FFFFFF;  /* @socialColor */
	background: #4B7535;  /* @socialBg */
}
ul.social-share li a:hover {
	background: #8AAF61; /* @socialHover */
}
input.search-form{
	border: 1px solid #e9e9e9; /* @borderHeight @borderColor */
}
/*.col-md-4 .context-menu>p > a{
	color: @sidebarColor;
}*/
.context-menu > p:hover,
.context-menu > p:focus ,
.context-menu > p.active{
	background-color: #3c7c41; /* @DropDownSubBg */
}
.context-menu > p:hover> a,
.context-menu > p:focus> a ,
.context-menu > p.active> a{
	color: #FFFFFF; /* @DropDownSubColor */
}
/*.navbar .navbar-nav > li > a{
	color: @DropDownColor; /* @DropDownColor */
}*/
.navbar .navbar-nav > li > a:hover{
	background-color: #3c7c41; /* @DropDownSubBg */
	color: #FFFFFF; /* @DropDownSubColor */
}
.navbar .nav-pills > li > a {
	background-color: inherit; /* @DropDownBg */
	/*border-bottom: 0 none; /* @DropDownColor */
}
.navbar .nav-pills > li > a:hover{
	background-color: inherit; /* @DropDownBg */
	/*color: @DropDownColor;*/
	border-bottom: 0 none; /*  @DropDownBorder */
}
.navbar .navbar-nav > .active > a,
.navbar .navbar-nav > .active > a:hover,
.navbar .navbar-nav > .active > a:focus,
.navbar .navbar-nav > .open > a,
.navbar .navbar-nav > .open > a:hover,
.navbar .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover{
	background-color: #3c7c41;  /* @headerColor; when(HeaderGradient=1) - @headerBottColor*/
	color: #FFFFFF; /* @DropDownSubColor */
}
.navbar .navbar-nav .dropdown-menu,
.navbar .nav-pills .dropdown-menu{
	background-color: #a0c370;  /* @headerColor; when(HeaderGradient=1) - @headerBottColor*/
}
.navbar .navbar-nav .dropdown-menu > li:hover > a,
.navbar .navbar-nav .dropdown-menu > li:focus > a,
.navbar .nav-pills .dropdown-menu > li:hover > a,
.navbar .nav-pills .dropdown-menu > li:focus > a {
	background-color: #3c7c41; /* @DropDownSubBg */
	color: #FFFFFF !important; /* @DropDownSubColor */
}
.navbar-nav .open .dropdown-menu > li > a:hover{
	background-color: #3c7c41 !important; /* @DropDownSubBg */
}
.home-page .fa-home {
	color: #FFFFFF; /* @FooterLinkColor */
}
.home-page .fa-home:hover {
	color: #9bc068; /* @FooterLinkHover */
}
.recent-work-wrap .overlay {
	background: inherit;	/* @DropDownBg */
}
footer, .footer {
	background: #497334; /* @footerBgColor */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #497334 100%); /* @footerTopColor, 0%, @footerBottColor, 100% */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #497334));
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #97334 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%, #97334 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%, #497334 100%);
	background: linear-gradient(to bottom, #FFFFFF 0%, #497334 100%);
	border-top: 5px solid #1A4813; /* @FooterTopBorder */
}
footer a, .footer a {
	color: #FFFFFF; /*  @FooterLinkColor */
}
footer a:hover, .footer a:hover {
	color: #174511; /* @FooterLinkHover */
}
footer p, .footer p{
	color: #FFFFFF; /* @FooterTxtColor */
}
.sidebar {
	background: #e1ecd2; /* @sidebarBgColor */
	border: 1px solid #e9e9e9; /* @sidebarBorderColor */
	border-radius: 4px; /* @sidebarBorderRadius */
	/*color: @sidebarColor;*/
}
#cmdSendMessage {
	background-color: #0e3d0b; /* @headerTopColor */
	/*color: @DropDownColor; */
}
#cmdSendMessage:hover {
	background-color: #3c7c41; /* @DropDownSubBg */
	color: #FFFFFF; /* @DropDownSubColor */
}
.button.color {
	background-color: #0e3d0b; /* @headerTopColor */
	/*color: @DropDownColor;*/
}
.button.color:hover {
	background-color: #3c7c41; /* @DropDownSubBg */
	color: #FFFFFF; /* @DropDownSubColor */
}
.sidebar-box {
    background: #e1ecd2; /* @sidebarBgColor */
	border: 1px solid #e9e9e9; /* @sidebarBorderColor */
	border-radius: 4px; /* @sidebarBorderRadius */
	/*color: @sidebarColor;*/
}
.footer-middle-div {
	border-left: 1px solid #174511; /* @FooterLinkHover */
	border-right: 1px solid #174511; /* @FooterLinkHover */
}
footer .my-line p {
    border-top: 1px solid #1A4813; /* @FooterTopBorder */
}